package day02;

public class Girl {
    //女孩的房子
    String house;
    //女孩的车子
    String car;
    //女孩的存款
    double depost;
/**
*默认无参构造方法
* 可以先创建对象，并使用默认值初始化成员变量
* 后来再初始化具体值也行
* 强调：构造方法重载中，如果有使用默认无参构造方法的可能
* 就必须手动编写默认构造方法，否则编译器不会帮忙自动创建*/

    Girl(){
        //使用每种数据类型的默认初始化每个成员变量
    }
    Girl(String house,double deposit){
        this.house=house;
        this.depost=deposit;
    }
    /**
    * Girl类的 自定义构造方法
    * 要创建对象时，必须同时初始化3个成员变量
    * @param h 女孩的房子
    * @param c 女孩的车子
    * @param d 女孩的存款
    * */

    Girl(String house,String car,double depost){
        //当前对象的house=传入的参数h
        this.house=house;
        //当前对象的car=传入的参数c
        this.car=car;
        //当前对象的depot=传入的参数
        this.depost=depost;
    }
/**
* 实现女孩个人信息功能
* */
    public void printInfo(){
        System.out.println("房子:"+house
        +",房子："+car
        +",存款："+depost);
    }
}
